three point support - German English Dictionary